package com.itheima.reader;

import java.io.FileInputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class prac02 {

    public static void main(String[] args) throws IOException {

        //实现文件解密
        //原理：对每一个字节数据进行更改，更爱以后的数据存储到新的文件中
        FileReader fr = new FileReader("d.txt");
        FileWriter fw = new FileWriter("e.txt");

        //要将fr读取到的数据进行加密以后再存入文件
        int b;
        while ((b=fr.read())!=-1) {
            fw.write(b ^ 2);
        }

        fw.close();
        fr.close();
    }

    private static void method1() throws IOException {
        //实现文件加密
        //原理：对每一个字节数据进行更改，更爱以后的数据存储到新的文件中
        FileReader fr = new FileReader("c.txt");
        FileWriter fw = new FileWriter("d.txt");

        //要将fr读取到的数据进行加密以后再存入文件
        int b;
        while ((b=fr.read())!=-1) {
            fw.write(b ^ 2);
        }

        fw.close();
        fr.close();
    }

}
